package com.ruoyi.project.system.mapper;

import java.util.List;
import com.ruoyi.project.system.domain.SysMomentCollection;

/**
 * 用户收藏平台瞬间Mapper接口
 * 
 * @author jjp
 * @date 2020-07-21
 */
public interface SysMomentCollectionMapper 
{
    /**
     * 查询用户收藏平台瞬间
     * 
     * @param collectionId 用户收藏平台瞬间ID
     * @return 用户收藏平台瞬间
     */
    public SysMomentCollection selectSysMomentCollectionById(Long collectionId);

    /**
     * 查询用户收藏平台瞬间列表
     * 
     * @param sysMomentCollection 用户收藏平台瞬间
     * @return 用户收藏平台瞬间集合
     */
    public List<SysMomentCollection> selectSysMomentCollectionList(SysMomentCollection sysMomentCollection);

    /**
     * 新增用户收藏平台瞬间
     * 
     * @param sysMomentCollection 用户收藏平台瞬间
     * @return 结果
     */
    public int insertSysMomentCollection(SysMomentCollection sysMomentCollection);

    /**
     * 修改用户收藏平台瞬间
     * 
     * @param sysMomentCollection 用户收藏平台瞬间
     * @return 结果
     */
    public int updateSysMomentCollection(SysMomentCollection sysMomentCollection);

    /**
     * 删除用户收藏平台瞬间
     * 
     * @param collectionId 用户收藏平台瞬间ID
     * @return 结果
     */
    public int deleteSysMomentCollectionById(Long collectionId);

    /**
     * 批量删除用户收藏平台瞬间
     * 
     * @param collectionIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSysMomentCollectionByIds(Long[] collectionIds);
}
